What is Amazon EC2
Secure and resizable compute capacity to support virtually any workload
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction.
Launch Instance
To get started, launch an Amazon EC2 instance, which is a virtual server in the cloud.
- Choose AMI
- Choose Instance Type
- Configure Instance
- Add Storage
- Add Tags
- Configure Security Group
- Review
Step 1: Choose an Amazon Machine Image (AMI)
Ubuntu Server 20.04 LTS (HVM), SSD Volume Type
Step 2: Choose an Instance Type
t2.micro (- ECUs, 1 vCPUs, 2.5 GHz, -, 1 GiB memory, EBS only)
Step 3: Configure Instance Details
Step 4: Add Storage
Step 5: Add Tags
Step 6: Configure Security Group
- SSH - Port 22
- HTTP - Port 80
- HTTPS - Port 443
- MySQL/Aurora - Port 3306